如果记录器是空的,我应该抛出异常吗?

时间:2015-11-12 20:26:27

标签: java exception logging

我的Java代码中有一个方法,它将记录器作为参数。我需要知道的是,如果传入的记录器为空,是否最好抛出特殊异常?

现在,如果我使用空记录器测试它,它会抛出一个讨厌的java.lang.nullPointer异常。

public static void sendLogMessage(Logger logger){
if(logger!=null){
//Do something sweet here
}else{
//throw exception?
}

0 个答案:

没有答案