我用手机AIDE编译时异常有哪些为什么结尾异常

javac出来的异常就是编译时异常有哪些时异常就是说把源代码编译时异常有哪些成字节码(class)文件时报的异常,一般如果用Eclispe,你敲完代码保存的时候就是编译时异常有哪些的時候
出来的异常就是运行时异常

Java异常可分为3种:

编译时异常有哪些时异常: 程序正确,但因为外在的环境条件不满足引发例如:用户錯误及I/O问题----程序试图打开一个并不存在的远程Socket端口。这不是程序本身的逻辑错误而很可能是远程机器名字错误(用户拼写错误)。对商用软件系统程序开发者必须考虑并处理这个问题。Java编译时异常有哪些器强制要求处理这类异常如果不捕获这类异常,程序将不能被编译时異常有哪些

运行期异常: 这意味着程序存在bug,如数组越界0被除,入参不满足规范.....这类异常需要更改程序来避免Java编译时异常有哪些器強制要求处理这类异常。

错误: 一般很少见也很难通过程序解决。它可能源于程序的bug但一般更可能源于环境问题,如内存耗尽错误茬程序中无须处理,而有运行环境处理

顺便说一下:编译时异常有哪些期和运行期的区别

 编译时异常有哪些期和运行期进行的操作是不楿同的,编译时异常有哪些器只是进行语法的分析分析出来的错误也只是语法上的错误,而运行期在真正在分配内存··
比如说你写一个while循环一直往栈里写,编译时异常有哪些器是不会出错的可是运行期就会出现栈满的错误··

我要回帖

更多关于 编译时异常有哪些 的文章

 

随机推荐