Java中的空指针异常处理实例

原创 Myth丶恋晨 2024-09-05 19:03 165阅读 0赞

在Java中,空指针异常(NullPointerException)是由于尝试访问或操作一个null对象时产生的。

以下是一个简单的例子来说明如何处理空指针异常:

  1. public class Example {
  2. public void checkNull(String str) {
  3. // 如果str为null,则抛出异常
  4. if (str == null) {
  5. throw new NullPointerException("字符串不能为null");
  6. }
  7. System.out.println("字符串: " + str);
  8. }
  9. public static void main(String[] args) {
  10. Example example = new Example();
  11. try {
  12. example.checkNull(null); // 这会抛出空指针异常
  13. } catch (NullPointerException e) {
  14. System.out.println("捕获到空指针异常: " + e.getMessage());
  15. }
  16. }
  17. }

在这个例子中,checkNull方法检查传入的字符串是否为null。如果为null,就会抛出一个空指针异常,并在main方法中捕获这个异常并处理。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,165人围观)

还没有评论,来说两句吧...

相关阅读