常见的JAVA运行时异常有哪些?
这个异常的解释是“程序遇到空指针”,简单来说就是调用未初始化的对象或者不存在的对象。这种错误经常发生在创建图片和调用数组的操作中,比如图片未初始化或者创建图片时路径错误。
2、Java . lang . classnotfoundexception?
异常的解释是“指定的类不存在”,所以主要考虑类的名称和路径是否正确。
3、Java . lang . arrayindexoutofboundsexception?
这个异常的解释是“数组下标越界”。现在大多数程序都是对数组进行操作的,所以你必须仔细检查你调用的下标是否超出了数组的范围。一般来说,display(即直接用常量作为下标)调用不容易出现这样的错误,而implicit(即用变量表示下标)调用却经常出错。
4、java.lang.NoSuchMethodError
方法上没有错误。当应用程序试图调用某个类的方法,但该类的定义中没有该方法的定义时,会引发此错误。
5、Java . lang . indexoutofboundsexception?
索引超出界限异常。当访问序列的索引值小于0或大于或等于序列大小时,将引发此异常。?
6、Java . lang . numberformatexception?
数字格式不正常。当试图将字符串转换为指定的数值类型,但该字符串不符合数值类型要求的格式时,将引发此异常。
7、java.sql.SQLException?
执行Sql语句时出现异常。
8、java.io.IOException?
输入输出异常?
9、Java . lang . illegalargumentexception?
方法参数错误
10 Java . lang . illegalaccessexception?
无访问异常
扩展数据:
Java技术的应用领域:
1,安卓应用
许多Android应用程序是由Java程序员和开发人员开发的。虽然Android使用不同的JVM和不同的封装方法,但是代码还是用Java语言写的。相当一部分手机支持JAVA游戏,这让很多非程序员都懂JAVA。
2.应用于金融行业的服务器程序
Java在金融服务中应用广泛,很多第三方交易系统、银行、金融机构都选择用Java开发,因为它相对安全。大型跨国投资银行使用Java编写前台和后台电子交易系统、结算和确认系统、数据处理项目等项目。
3.网站(全球资讯网的主机站)
Java在电子商务和网站开发领域占据了一定的地位。开发者可以使用很多不同的框架来创建web项目,比如SpringMVC、Struts2.0和框架。即使是简单的servlet、JSP和基于struts的网站也经常在政府项目中使用。比如医疗、保险、教育、国防等不同部门的网站,都是基于Java开发的。
4.嵌入字段
Java在嵌入式领域有很大的发展空间。在这个平台上,只需要130KB就可以使用Java技术(在智能卡或传感器上)。
5.大数据技术
Hadoop等很多大数据处理技术都是Java的,比如Apache的基于Java的HBase和Accumulo,以及ElasticSearchas。
6.高频交易的空间
Java平台改进了这个平台的特性,即使编译了,也可以像C++一样传输数据。正是因为这个原因,Java才成为程序员编写交易平台的语言,因为虽然性能不如C++,但开发者可以避免安全性、可移植性、可维护性等问题。
7.科学应用
在包括自然语言处理在内的科学应用中,Java是一个很好的选择。主要原因是Java在安全性、可移植性、可维护性和其他高级语言的并发性方面都优于C++或其他语言。