使用记录器时Java应用程序崩溃

时间:2019-12-24 19:45:02

标签: java

我的问题是我有一个Java应用程序,其中使用了我自己创建的“记录器”,这是我的代码:

public void log(String message, Enum type) {
    String timeStamp = new SimpleDateFormat("dd.MM.yy HH:mm:ss").format(new Date());
    if (type == Type.INFO) {
        System.out.println("( " + timeStamp + " ) [INFO] > " + message);
    } else if (type == Type.WARNING) {
        System.out.println("( " + timeStamp + " ) [WARNING] > " + message);
    } else if (type == Type.ERROR) {
        System.out.println("( " + timeStamp + " ) [ERROR] > " + message);
    } else if (type == Type.CONNECTION) {
        System.out.println("( " + timeStamp + " ) [CONNECTION] > " + message);
    } else if (type == Type.NETWORK) {
        System.out.println("( " + timeStamp + " ) [NETWORK] > " + message);
    }
}

我可以像logger.log("my message", Type.INFO);一样拨打电话,这比通常的System.out.println。看起来更好。 我的问题是,然后我试图调用记录器,我的应用程序崩溃了..当我使用正常的System.out.println时,它运行正常。

一些建议?

0 个答案:

没有答案