String getMessage() :返回此 throwable 的详细消息字符串。
String toString() : 返回此 throwable 的简短描述。
void printStackTrace():将此 throwable 及其追踪输出至标准错误流。 (即 调用此方法会把完整的异常信息打印到控制台)
ex:
@Test
public void TestInfo() {
String str =null;
try {
// 模拟空指针
if(str.equals("name")) return;
} catch (Exception e) {
System.out.println(e.getMessage());
System.out.println(e.toString());
System.out.println(e);
e.printStackTrace();
}
}

本文介绍了如何在Java中有效地处理异常,包括`getMessage()`获取详细信息,`toString()`提供简短描述,以及`printStackTrace()`打印完整追踪。通过实例演示了如何在测试中捕获并展示异常内容。

被折叠的 条评论
为什么被折叠?



