apache.commons.csv.CSVPrinter的构造函数在什么情况下会抛出IOException?

Under what circumstances will the constructor of apache.commons.csv.CSVPrinter throw an IOException?

根据 org.apache.commons.csv.CSVPrinter 的 the documentation,“如果无法打印可选的 header [在第二个参数中提供]”,将抛出 IOException。但是什么会 导致 可选 header 无法打印? header?

中的某些字符串是否以某种方式无效

根据 the source of org.apache.commons.csv.CSVPrinter,您 link 的构造函数将任何 header 注释和 CSV header(如果使用)写入给定的输出流参数 out。由于这涉及写入输出流,因此可能会抛出 IOException