Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为程序创建日志文件_Java_Log4j - Fatal编程技术网

Java 为程序创建日志文件

Java 为程序创建日志文件,java,log4j,Java,Log4j,我不确定我能不能在这里问这个问题,如果不能,我道歉。 我正在创建一个简单的类,它将连接到数据库,我想把异常记录到这个文件中。我的问题是,我应该只是将异常附加到一个文件中,还是使用ApacheLog4J?我的意思是,我不能理解log4j的概念。提前感谢不要在文件中写入异常-各种事情都可能出错(例如,您可能必须首先打开文件,这也可能会失败)。否-使用log4j写入,然后重新抛出异常(除非您有理由不这样做)。谢谢:)不要在文件中写入异常-各种事情都可能出错(例如,您可能必须首先打开文件,这也可能会失败

我不确定我能不能在这里问这个问题,如果不能,我道歉。
我正在创建一个简单的类,它将连接到数据库,我想把异常记录到这个文件中。我的问题是,我应该只是将异常附加到一个文件中,还是使用ApacheLog4J?我的意思是,我不能理解log4j的概念。提前感谢

不要在文件中写入异常-各种事情都可能出错(例如,您可能必须首先打开文件,这也可能会失败)。否-使用log4j写入,然后重新抛出异常(除非您有理由不这样做)。谢谢:)

不要在文件中写入异常-各种事情都可能出错(例如,您可能必须首先打开文件,这也可能会失败)。否-使用log4j写入,然后重新抛出异常(除非您有理由不这样做)。我不知道你所说的“我不能理解log4j的概念”是什么意思,所以你告诉我使用log4j,因为文件可能会出问题。例如,这就是我要问的,把它作为一个答案,这样我就可以给你“最佳答案”。非常感谢。