1.写出至少5种最常见的runtime exception? 
2.写一个JavaScript函数,实现将A(2.3445)+B(4534.255),小数点保留2位? 
3.如何输出某种编码的字符,如何输出编码iso8859-1的字符串“GGG”? 
4.int a[]=new int[]{1,6,7,2};请写程序把这个数组从小到大排序输出?
各位辛苦了。。

解决方案 »

  1.   

    1.
    java.lang.NullPointerException 空指针!
    java.lang.IndexOfBoundsException 某排序索引(例如对数组、字符串或向量的排序)超出范围时抛出
    java.lang.IllegalArgumentException 向方法传递了一个不合法或不正确的参数
    java.lang.ArithmeticException 当出现异常的运算条件时,一个整数“除以零等等
    java.lang.ArrayStoreException 试图将错误类型的对象存储到一个对象数组时抛出的异常2.
    //精确小数位数
    function sum(){
    var A=2.3435;
    var B=4534.250;
    var sum=A+B;
    sum = Math.round(sum*Math.pow(10,2))/Math.pow(10,2);
        alert(sum); 
    }3.
    String str="GGG";
    try {
    str.getBytes("ISO8859-1");
    } catch (UnsupportedEncodingException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    System.out.println(str);4.
    a.sort();
    再for循环输出!