java什么时候是编译出错,什么时候会报异常呢?

如题,最近在做一些java的题目,什么情况下算成编译出错,什么情况下会报异常呢?

在JAVA中, 出现错误有两种情况:

一、编译错误,该类型错误是在编译时候产生的

二、程序异常,该类型错误是在程序运行时产生的。

对于异常,有些异常我们呢无法避免。但是能够预知,比如我们的程序要访问

数据库,忽然网络断了,我们的程序无法控制网络是否畅通,但我们可以预测到

这种情况的产生。

因此,为了预防这种情况出现,为了让我们的程序能够很好的工作,所以我们有

必要对那些有可能出现错误的代码进行编码处理。这就是异常处理。

利用Try
{
//可能出现错误的代码
}
catch(Exception ex)
{
//抛出异常
}

加油哦,学习JAVA很有钱途的~~!!

By 【Hamber_Bao】

参考资料:个人经验

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-04
编译错时因为你写的语法不正确,报异常有时候是程序自身的错误 大部分是你程序逻辑有错误本回答被提问者采纳
第2个回答  2010-05-25
Exception是编程的人主动throw的。
相似回答