Discuss / Java / 打卡

打卡

Topic source

蛤蟆猪哥

#1 Created at ... [Delete] [Delete and Lock User]
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import java.io.UnsupportedEncodingException;


public class CommonsLogDemo {
	static final Log log = LogFactory.getLog(CommonsLogDemo.class);

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//Log log = LogFactory.getLog(CommonsLogDemo.class);
		log.info("start...");
		try {
			"".getBytes("invalidCharsetName");
		}catch(UnsupportedEncodingException e) {
			// TODO: 使用log.error(String, Throwable)打印异常
			log.error(e.toString(), e);
		}
		log.warn("end.");
	}
}

D:\workspace\ExceptionDemo\src>javac -cp commons-logging-1.2.jar CommonsLogDemo.java

D:\workspace\ExceptionDemo\src>java -cp .;commons-logging-1.2.jar CommonsLogDemo

5月 08, 2021 3:53:17 下午 CommonsLogDemo main

信息: start...

5月 08, 2021 3:53:17 下午 CommonsLogDemo main

严重: java.io.UnsupportedEncodingException: invalidCharsetName

java.io.UnsupportedEncodingException: invalidCharsetName

        at java.base/java.lang.StringCoding.encode(StringCoding.java:440)

        at java.base/java.lang.String.getBytes(String.java:959)

        at CommonsLogDemo.main(CommonsLogDemo.java:15)

5月 08, 2021 3:53:17 下午 CommonsLogDemo main

警告: end.


  • 1

Reply