问题 单项选择题

执行下列程序时,会产生什么异常 public class Test{public static void main(String args[]{ int d=101; int b=220; long a=321; System.out.println((a-b) /(a-b-d) ); } }

A.ArraylndexOutOfBoundsException

B.NumberFormatException

C.ArithmeticExCeption

D.EOFException

答案

参考答案:C

解析:本题考查异常的概念。首先应该掌握题目选项中给出的都是什么类型的异常。选项A是当访问数组中非法元素时引发,出现数组负下标异常。选项B是格式化数字异常。选项C是算术异常,如程序触发分母为0,或用0取模时出现。选项D是文件已结束异常。当Java执行这个算术表达式的时候,由于求模运算的分母是 a-b-d=0,就会构造—个ArithmeticException的异常对象宋使程序停下宋并处理这个错误的情况,在运行时抛出这个异常。默认的处理器打印出Exception的相关信息和发生异常的地点。

填空题

A、B、C、D、E、F是元素周期表前四周期的六种元素,原子序数依次增大,其相关信息如下表:

元素相关信息
A原子的核外电子数和电子层数相等
B基态原子价电子排布为nsnnpn
C气态氢化物与最高价氧化物的水化物反应生成盐
D基态原子电子排布有2个未成对电子
E位于第三周期,在同周期中原子半径最大
F与B 形成的合金为目前用量最多的金属材料
 

(1)C位于元素周期表第      周期第    族。F元素基态原子的核外电子排布式是                 

(2)六种元素中,电负性最大的元素是         (填元素符号),D的一种核素原子核内有10个中子,该核素的符号是             

(3)E2D2的电子式是         ,BD2的晶体类型为         。化合物丙由D、F两种元素组成,丙可作油漆的一种颜料,化合物丁由B、D两种元素组成。工业上由丙和丁在高温下反应生产F的单质,写出该反应的化学方程式:                               

(4)在2L密闭容器中加入3molA2和一定量C2发生反应:3A2+C22CA3△H<0,反应10min达到平衡,生成0.2molCA3

①该反应平衡常数表达式为(各物质均写化学式)K=                          

②从起始到平衡,以C2浓度变化表示的平均反应速率为               

单项选择题