作者UPIO (UPIO)
看板java
标题[问题] 新手学Java
时间Fri Jul 11 12:11:44 2008
小弟想在暑假学好Java
开始看书及上论坛 找些新手练习程式来练习
但常常照着打 Complier就是不会过 囧rz
问题来了
最近在练关於输入输出的程式
(借用推荐的论坛程式)
package onlyfun.caterpillar;
import java.io.*;
public class key {
public static void main(String[] args) {
try {
BufferedReader bufReader =
new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bufWriter = new BufferedWriter(new FileWriter(args[0]));
String keyin = null;
while(!(keyin = bufReader.readLine()).equals("quit"))
{
bufWriter.write(keyin);
bufWriter.newLine();
}
bufReader.close();
bufWriter.close();
}catch(ArrayIndexOutOfBoundsException e) {
e.printStackTrace();}
catch(IOException e) {
e.printStackTrace();}
}
}
Complier 後会出现.........
key cannot find symbol
symbol :class ArrayIndexOutOfBoundsException
location :class onlyfun.caterpillar.key
catch(ArrayIndexOutOfBoundsException e){
^
1 error
请问这个意思是什麽 囧
是我complier没装好吗
还是少什麽程式片断
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.161.148.27
1F:→ UPIO:是我还要再加上 Class ArrayIndexOutOfBoundsException的 07/11 12:37
2F:→ UPIO:程式片断吗 还是..... 07/11 12:39
3F:推 foxpro:import java.lang.*; 07/11 12:40
4F:→ UPIO:加了还是一样的error.... T.T 07/11 12:43
5F:推 janyfor:JDK 版本是1.5以上吗? 07/11 13:37
6F:推 adrianshum:楼上: 这是 1.0 开始就有的 exception. 07/11 14:34
7F:推 adrianshum:还有 java.lang 底下的东西不需要 import 07/11 14:45
8F:推 dreamboxer:我猜是你java资料夹放错位置...你的资料夹要和你的 07/11 17:54
9F:推 dreamboxer:package onlyfun.caterpillar开一样onlyfun/caterpill/ 07/11 17:56
10F:推 adrianshum:楼上: 可是这样的 error 应该不是他说那种 07/11 18:30