Java(异常处理)动手动脑】的更多相关文章

动手动脑 一.问题:请阅读并运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识. 1.源代码 import javax.swing.*; class AboutException { public static void main(String[] a) { int i=1, j=0, k; //k=i/j; try { k = i/j; // Causes division-by-zero exception throw new Exc…
日期:2018.10.12 星期五 博客期:017 这次留了两个动手动脑作业!我需要一个一个来说!先说第一个吧! Part 1 :随机生成1000个随机数 代码: //以下为 RandomMaker.java 文件 package madeby11; //动手动脑——随机生成1000个整数 import java.util.Random; public class RandomMaker { public static void main(String[] args) { Random ra =…
(1)动手动脑 该函数没有赋初值再就是如果类提供一个自定义的构造方法,将导致系统不在提供默认的构造方法. (2) public class test { /*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubInitializeBlockClass obj=new InitializeBlockClass();System.out.println(obj.field)…
动手动脑及课后实 仔细阅读示例: EnumTest.java,运行它,分析运行结果? public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t引用同一个对象? System.out.println(s==t);  // //是原始数据类型吗? System.out.println(s.getClass().isPrimitive());…
动手动脑: import java.util.Scanner; public class Random { public static void main(String[] args) {                  Scanner input=new Scanner(System.in);         int n;         System.out.println("输入随机数个数");         n=input.nextInt();         int se…
  动手动脑一:枚举   输出结果: false false true SMALL MEDIUM LARGE 分析和总结用法 枚举类型的使用是借助ENUM这样一个类,这个类是JAVA枚举类型的公共基本类.枚举目的就是要让某个变量的取值只能为若干固定值中的一个. 1.Size s=Size.SMALL; 对s变量进行赋值,只能给已经定义好的常量(即SMALL,MEDIUM,LARGE中的其中一个). 2.System.out.println(s==t); 判断s是否与t相同. 3.System.o…
编写一个程序,此程序在运行时要求用户输入一个 整数,代表某门课的考试成绩,程序接着给出“不及格”.“及格”.“中”.“良”.“优”的结论. 要求程序必须具备足够的健壮性,不管用户输入什 么样的内容,都不会崩溃. import java.util.*; public class Mark { public static void main(String[] args) { Scanner sc =new Scanner(System.in); int score=0; System.out.pri…
日期:2018.11.8 星期四 博客期:022 ----------------------------------------------------------------------------------------- Part 1: 基本异常处理 package teacher; import javax.swing.*; class AboutException { public static void main(String[] a) { int i=1, j=0, k; k=i…
1.请阅读并运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识. import javax.swing.*; class AboutException { public static void main(String[] a) { int i=1, j=0, k; k=i/j; try { k = i/j; // Causes division-by-zero exception //throw new Exception("Hello.…
一.Java字段初始化的规律: 输出结果为:100 和 300 当把{filed=200}放在public int field=100之后输出结果为:200 和 300 所以执行类成员定义时指定的默认值或类的初始化块,到底执行哪一个要看哪一个“排在前面”. 类的初始化块不接收任何的参数,而且只要一创建类的对象,它们就会被执行.因此,适合于封装那些“对象创建时必须执行的代码”. 二.当多个类之间有继承关系时,创建子类对象会导致父类初始化块的执行.请自行编写示例代码验证以上结论. 代码: 结果: 三…