JAVA程序设计 第四章数组、字符串和例外处理

纲要:

1)数组

由相同类型的若干项组成。数组也是对象。int[] c = new int[2] ; c.length或者int c[];

初始化:基本数据类型初始化为0或false;引用数据类型初始化为null;可以采用循环结构初始化。也可以通过初始化语句创建数组 int[]  n={1,3,3};java中数组是对象,包含自己的方法和字段,例如n.length为数组长度。

2)字符串String

String直接量和赋值。11种常用方法。

3)例外处理

格式:try块中包含若干可能产生例外的语句;紧接着若干个catch块进行例外处理;catch块和finally块至少存在一个。

例外产生的可能:数组下标越界;文件系统调用非法;网络连接错误;操作数范围错误;类定义非法;自定义例外要求程序处理。

受检例外和非受检例外:受检例外是在方法声明时通过throws列出若干例外,编译时即可被检测出;非受检例外不在throws表中,Errors和RuntimeExceptions。受检例外处理后才能编译通过;非受检例外只有在运行时才能被发现。

catch(SuperClass ref)同时会捕捉到子类;例外。类之间存在继承关系。

finally块:无论是否发生例外,只要有就总会被执行,一般用来释放获得的资源。若try中有system.exit()则finally不会执行到;若try中有return,仍要执行finally。不能同时没有catch和finally。例外中常用的方法:toString()  printStackTree()  getMessage()

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ironcat/article/details/556628
个人分类: 计算机语言
上一篇JAVA程序设计 第三章面向对象的程序设计
下一篇JAVA程序设计 第五章 文件和数据流
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭