Java Exception处理方式:空指针异常示例
在Java编程中,NullPointerException
是最常见的异常之一,它表示你正在尝试访问一个null对象的属性或方法。
以下是一个简单的NullPointerException
示例:
public class NullPointerExceptionExample {
public static void main(String[] args) {
// 假设我们有一个引用了对象的变量
Object obj = null;
// 尝试访问这个对象的非空属性
try {
System.out.println(obj.getMessage()); // 这会抛出NullPointerException
} catch (NullPointerException npe) {
npe.printStackTrace(); // 打印异常堆栈跟踪
System.out.println("捕获到一个空指针异常!");
}
}
}
在这个例子中,我们尝试访问一个null对象的属性getMessage()
。这自然会抛出一个NullPointerException
。
还没有评论,来说两句吧...