Java 异常处理
概述
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。
比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用 System.out.println (11/0),那么你是因为你用 0 做了除数,会抛出 java.lang.ArithmeticException 的异常。
Java Scanner 类
概述
java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。
下面是创建 Scanner 对象的基本语法:
Scanner s = new Scanner(System.in);
接下来我们演示一个最简单的的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要 使用 hasNext 与 hasNextLine 判断是否还有输入的数据:
Java 流(Stream)、文件(File)和IO
概述
Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。
Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。
Java 方法
概述
在前面几个章节中我们经常使用到System.out.println(),那么它是什么呢?
println()是一个方法 (Method),而System是系统类 (Class),out是标准输出对象 (Object)。这句话的用法是调用系统类System 中的标准输出对象out中的方法println()。