14.JNI,Equlas方法的空指针问题,java中的异常

 

目录

JNI

Equlas方法的空指针问题

Java异常

原图


 

JNI

 

Java的本地接口,提供了若干的API实现了Java和其他语言的通信。由C或者C++编写。JNI在本地方法栈中执行

 

 

Equlas方法的空指针问题

 

Java中使用equals方法,必须使用.equals(xxx)的方法,也就是确定调用equals的对象不为null,这样就完美的避免了空指针(NULL POINT EXCEPTION)异常。

 

 

Java异常

 

1.Java中异常的祖宗是Throwable,它有两个孩子exception和error。exception分为检查型异常和非检查型异常

 2.检查型异常(罪犯保释期有人监视):编译器会检查的异常。除了由RuntimeException引起的异常,都是检查型异常,检查型异常由try...catch捕获。

    非检查型异常(过安检的时候坐坐样子):编译器不会检查的异常。主要由RuntimeException引起的异常。包括数组越界异常,算术逻辑异常等。一般可避免,危害小,无需try..catch处理。

3.error(刑法):JVM报错,最严重。它表示不希望被程序捕捉或程序无法处理的异常。包括outofmemoryerror,stackoverflowerror

 

 

原图

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值