实验报告六 编写一个类,在其main()方法中创建一个一维数组,在try字句中访问数组元素,使其产生ArrayIndexOutOfBoundsException异常。在catch子句里捕获此异常对象,并且打印“数组越界”信息,加一个finally子句,打印一条信息以证明这里确实得到了执行。 自定义异 ...
分类:
其他好文 时间:
2019-10-19 09:56:18
阅读次数:
57
实验六 Java异常 实验目的 理解异常的基本概念; 掌握异常处理方法及熟悉常见异常的捕获方法。 实验要求 练习捕获异常、声明异常、抛出异常的方法、熟悉try和catch子句的使用。 掌握自定义异常类的方法。 实验内容 编写一个类,在其main()方法中创建一个一维数组,在try字句中访问数组元素, ...
分类:
其他好文 时间:
2019-10-19 09:41:27
阅读次数:
103
1 问题原因 Segmentation fault (core dumped)多为内存不当操作造成。空指针、野指针的读写操作,数组越界访问,破坏常量等。对每个指针声明后进行初始化为NULL是避免这个问题的好办法。排除此问题的最好办法则是调试。 更为详细的原因: (1)内存访问越界 a) 由于使用错误 ...
分类:
系统相关 时间:
2019-10-18 15:32:10
阅读次数:
117
实验报告六 ~~~ 实验内容 编写一个类,在其main()方法中创建一个一维数组,在try字句中访问数组元素,使其产生ArrayIndexOutOfBoundsException异常。在catch子句里捕获此异常对象,并且打印“数组越界”信息,加一个finally子句,打印一条信息以证明这里确实得到 ...
分类:
其他好文 时间:
2019-10-18 14:20:08
阅读次数:
122
实验报告 一、编写一个类,在其main()方法中创建一个一维数组,在try字句中访问数组元素,使其产生ArrayIndexOutOfBoundsException异常。在catch子句里捕获此异常对象,并且打印“数组越界”信息,加一个finally子句,打印一条信息以证明这里确实得到了执行。 1)实 ...
分类:
其他好文 时间:
2019-10-18 10:59:14
阅读次数:
105
这两次考试都挂了不少分,也学到了很多东西。 52 T1 常数写大正解T成暴力 T2 数组越界70->50又由于我的智障操作最后一秒50->20 53 T2 逆推打成正推100->21 T3 暴力56pts,错解57pts,机智的我交了暴力,还把数组开小了57->43。 1.虽然不同算法的理论复杂度是 ...
分类:
其他好文 时间:
2019-09-28 12:27:37
阅读次数:
86
输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10 一直说我数组越界,后来仔细改改 ...
分类:
编程语言 时间:
2019-09-17 18:57:19
阅读次数:
71
java.lang.String 字符串不能称之为数据类型,因为他的长度不确定,可大可小,数据类型是有他特定的存储单元的。 字符串的内容不能发生改变:(原因如下) 1.里面用的是数组,数组不可变,没有必要扩展数组 2.字符串优化(字符串池的优化) 3.它里面的数值是常量 String string= ...
分类:
其他好文 时间:
2019-09-01 16:22:18
阅读次数:
84
Java所有异常类都是 Throwable的子类。它包括Java异常处理的两个重要子类:Error和Exception. Error:Error及其子类用来描述Java运行系统中的内部错误以及资源耗尽的错误,是程序无法处理的错误,这类错误比较严重。这类的大多数错误与代码编写者执行的操作无关,如,运行 ...
分类:
编程语言 时间:
2019-08-17 22:33:23
阅读次数:
129
众所周知,Java中的arraylist的大小是随着我们添加的元素多少而变化的,于是我们习惯性的以为arraylist就是无限大的,其实不然,arraylist也是有边界的。 当我们调用arraylist.add(object temp)的时候是不会出现数组越界的问题的,但是我们调用arraylis ...
分类:
编程语言 时间:
2019-08-17 12:42:44
阅读次数:
141