Java异常处理:空指针异常捕获实例
在Java编程中,空指针异常(NullPointerException)是常见的运行时错误。当尝试访问一个null对象的属性或方法时,会抛出这个异常。
下面是一个具体的捕获空指针异常的例子:
public class NullPointerExceptionExample {
public void accessNullObject() {
String nullString = null;
try {
// 访问null对象的length
System.out.println("Length: " + nullString.length());
} catch (NullPointerException e) {
System.out.println("Caught Null Pointer Exception: " + e.getMessage());
}
}
public static void main(String[] args) {
NullPointerExceptionExample example = new NullPointerExceptionExample();
example.accessNullObject();
}
}
在这个例子中,我们创建一个名为accessNullObject()
的方法,尝试访问null对象的长度。由于null对象没有这个属性,所以会抛出空指针异常。
我们在方法中捕获了这个异常,并打印出了异常信息。
还没有评论,来说两句吧...