i 绝望

依然

Miss Lang

java代码----对于数据类型Integer

总结:

主要是方法的理解

 

老师曾经说过final 和fianlly的区别

我自己的理解就是

如果一个类的前面定义了final,那么它就不能被继承,派生子类,对于方法,那么方法就不能改变,变量前面也是必赋初值初始化

而finally是异常处理的最末,适用于是释放资源,关闭文件,等等。与finally与fianl一点关系都没有

无论try-catch里的语句是否异常,fianlly语句块内代码都会执行 

package com.s.x;

public class fun {
	public static void main(String[] args) {
		String s = "34548764";
		try {
			int n = Integer.parseInt(s);
			System.out.println(n);
			char c = s.charAt(23);
			System.out.println(c);
		} catch (NumberFormatException e) {
			System.out.println("该字符串无法转换");
		} catch (StringIndexOutOfBoundsException e) {
			System.out.println("该字符串索引值越界");

		}
	}
}

  

posted on 2013-12-22 23:31  juewang  阅读(249)  评论(0编辑  收藏  举报

绝望依然

Miss Lang