java 什么是继承?什么是异常?简述Java的异常处理机制。

java什么是继承?什么是异常?简述Java的异常处理机制。... java 什么是继承?什么是异常?简述Java的异常处理机制。 展开
 我来答
java_zhulin
2011-11-25 · 超过14用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:49.7万
展开全部
继承:简单点说继承就是子类可以拥有父类的属性和方法,但父类没有子类的属性和方法。

在JAVA中,异常分为两种 ,一种 是runtime异常(RunTimeException),也就是运行时异常,这种 异常是不需要捕获的,由JAVA虚拟机自动捕获.另外一种 是非运行时异常,就是除了RunTimeException类和它的子类以外的所有异常类都是非运行时异常,这种非运行时异常都是需要手动捕获的,当然了在实际开发当中,抛异常是不行的,所以得用try{}catch{}finally{}这样的语句块来捕获异常
import java.io.*;

public class FileReaderDemo
{
public static void main(String[] args)
{
FileReader fr = null;
try
{
fr = new FileReader("FileReaderDemo.java");

char[] ch = new char[1024];

int len = 0;

while((len = fr.read(ch)) != -1)
{
System.out.print(new String(ch,0,len));
}
}
catch (IOException e)
{
System.out.print(e.toString());
}finally
{
if(fr != null)
{
try
{
fr.close();
}
catch (IOException e)
{
System.out.print(e.toString());
}finally
{
fr = null;
}
}
}
}
}
huayife3g
2011-11-25 · TA获得超过228个赞
知道小有建树答主
回答量:395
采纳率:0%
帮助的人:308万
展开全部
继承跟现实中的继承差不多,子类继承父类的变量和方法,异常是程序本身没有问题,但不符合逻辑规范,例如除数为0,数组越界,ClassNotFound等,异常处理的方法有三种:try{}catch(){}finally{},throw,throws。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式