有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在代码中关闭最外层的StringWriter/PrintWriter流“writer”

我尝试了writer.flush()writer.close(),但仍然使用违规警报来关闭流

StringWriter writer = new StringWriter();
ex.printStackTrace(**new PrintWriter(writer))**;
writer.flush();
writer.close();
batchStatusService.error(jobJournalDao.findByInstanceId(jobCtx.getExecutionId())
                     ,writer.toString() );

共 (0) 个答案