你好,我有一个这样的代码:
if(some condition)
throw Exception("some message");
另一个是这样的
try {
something;
} catch (ArithmeticException e) {
throw new Exception ("some other message");
我希望每个消息都没有异常类型或任何堆栈跟踪,类名等。
我怎么能只打印邮件?
编辑:我无法使用系统。println,因为消息不应该在控制台中打印。这里必须使用异常。
我需要一种方法来打印只自己的消息。
2条答案
按热度按时间nuypyhwy1#
第一个
第二个呢
println只是简单地将消息打印到控制台,而没有任何堆栈跟踪。此外,在try catch中并不强制抛出异常。
因此,如果你只是想在出错时打印一条消息(而不是抛出异常),那么做一个简单的System。out.println
vqlkdk9b2#
用途:***e.getMessage()获取错误的要点,或者只是***打印。
输出: