ThrowableとException
JavaのThrowableとExceptionって何が違うんだと前から気になっていたのだが、やっと調べた。ThrowableにはErrorが含まれるが、Exceptionには含まれないらしい。このjava.lang.Errorというのは一般のアプリケーションではcatchすべきではない重大な問題を示すそうだ。ということで、これからはcatch(Throwable e){}
は 止めてcatch(Exception e){}
することにしよう。
geek向け
JavaのThrowableとExceptionって何が違うんだと前から気になっていたのだが、やっと調べた。ThrowableにはErrorが含まれるが、Exceptionには含まれないらしい。このjava.lang.Errorというのは一般のアプリケーションではcatchすべきではない重大な問題を示すそうだ。ということで、これからはcatch(Throwable e){}
は 止めてcatch(Exception e){}
することにしよう。
最近のコメント