Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.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_Exception_Error Logging - Fatal编程技术网

Java日志异常

Java日志异常,java,exception,error-logging,Java,Exception,Error Logging,记录异常时,它是否存储在文件中的某个位置?如果是,如何查找此文件?如果不是,为什么人们要麻烦记录异常?我在网上看到了这个例子: DateFormat df = new SimpleDateFormat("dd/MM/yyyy"); df.setLenient(false); try { // // Try to parsing a wrong date. // Dat

记录异常时,它是否存储在文件中的某个位置?如果是,如何查找此文件?如果不是,为什么人们要麻烦记录异常?我在网上看到了这个例子:

DateFormat df = new SimpleDateFormat("dd/MM/yyyy");
        df.setLenient(false);

        try {
            //
            // Try to parsing a wrong date.
            //
            Date date = df.parse("12/30/1990");

            System.out.println("Date = " + date);
        } catch (ParseException e) {
            //
            // Create a Level.SEVERE logging message
            //
            if (logger.isLoggable(Level.SEVERE)) {
                logger.log(Level.SEVERE, "Error parsing date", e);
            }
        }
当我运行它时,我看到异常打印在我的netbeans控制台上,我不得不怀疑,是它,还是还有更多的异常


谢谢

这取决于您的日志框架配置。如果您决定使用文件附加器,并且日志级别是可记录的,则在大多数情况下,异常堆栈跟踪将打印到文件。

这取决于您的日志框架配置。如果您决定使用文件附加器并且日志级别可记录,则在大多数情况下,异常堆栈跟踪将打印到文件。

您需要配置日志框架以记录到文件


您可以再次设置日志记录级别、文件名和位置以及更多…

您需要配置日志记录框架以记录到文件


您可以再次设置日志记录级别、文件名和位置以及更多…

如果未正确配置log4j,则默认的异常记录将在控制台上打印。配置为文件时,您可以在日志文件中看到日志信息。

如果未正确配置log4j,则默认的异常日志将在控制台上打印。当配置为文件时,您可以在日志文件中看到日志信息。

是的,就是这样。还没有找到正确的答案…:在这种情况下我该怎么办?@AkinwaleAgbaje只要看看你的问题的答案,我就看到了3个不同问题的至少3个有效答案。如果您觉得他们没有回答您的问题,您可能应该重新制定他们,以便更准确地了解您的期望。关于这个问题,您需要关于日志记录的解释,但没有提到如何实例化logger对象、使用哪个日志记录框架以及如何配置它。你希望人们如何在此基础上提供更多信息?@guilaumepolet如果我知道要实例化哪个记录器对象,使用哪个日志框架,我甚至不知道一开始有不同的记录器对象。我只是认为它是一个名为Logger的程序,如何配置它,你不认为我会把它放在问题中吗?见鬼,如果我知道这些,我可能不会问这个问题!从这个问题可以很清楚地看出,我对日志记录非常陌生。天啊,对不起冒犯了你。我现在要勾选答案是的,就是这样。还没有找到正确的答案…:在这种情况下我该怎么办?@AkinwaleAgbaje只要看看你的问题的答案,我就看到了3个不同问题的至少3个有效答案。如果您觉得他们没有回答您的问题,您可能应该重新制定他们,以便更准确地了解您的期望。关于这个问题,您需要关于日志记录的解释,但没有提到如何实例化logger对象、使用哪个日志记录框架以及如何配置它。你希望人们如何在此基础上提供更多信息?@guilaumepolet如果我知道要实例化哪个记录器对象,使用哪个日志框架,我甚至不知道一开始有不同的记录器对象。我只是认为它是一个名为Logger的程序,如何配置它,你不认为我会把它放在问题中吗?见鬼,如果我知道这些,我可能不会问这个问题!从这个问题可以很清楚地看出,我对日志记录非常陌生。天啊,对不起冒犯了你。我现在要勾选一个答案