藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


請高手指正是異常問題嗎?為什麼就不能執行下去了

import java.io.*;
class TinyEdit{
        public static void main(String args[])
        throws IOException
        {
                BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
                String str[]=new String[10];
                System.out.println("enter lines of text.");
                System.out.println("Enter 'stop' to quit.");
                for(int i=0;i<10;i++){
                        str[i]=br.readLine();
                        if(str[i].equals("stop")) break;
                }
               
                System.out.println("\nHere is your file:");
                for(int i=0;i<10;i++){
                   if(str[i].equals("stop"))  break;
                  System.out.println(str[i]);
                }
        }
}


執行java後輸出是
enter lines of text.
Enter 'stop' to quit.
java.lang.NullPointerException
  at TinyEdit.main(TinyEdit.java:12)
Exception in thread "main"

請高手指正是異常問題嗎?為什麼就不能執行下去了

我用了一下沒有錯啊, 如過你的有問題的話加一句
[code]
import java.io.*;
class TinyEdit{
public static void main(String args[])
throws IOException, NullPointerException
{

        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        String str[]=new String[10];
        System.out.println("enter lines of text.");
        System.out.println("Enter 'stop' to quit.");
        for(int i=0;i<10;i++)
        {
                 str[i]=br.readLine();
                 if(str[i].equals("stop")) break;
        }
    System.out.println("\nHere is your file:");
        for(int i=0;i<10;i++){
         if(str[i].equals("stop"))  break;
         System.out.println(str[i]);

        }
  }
}
[\code]

請高手指正是異常問題嗎?為什麼就不能執行下去了

樓上兄弟,我加了,可還是一樣的錯誤,錯誤是什麼意思啊,?我懷凝是不是我的環境變量配置有問題

請高手指正是異常問題嗎?為什麼就不能執行下去了

我在MS-DOS下執行java命令又正常了,
而且是java TinyEdit
不用再接路徑了,  如果在MS-DOS下執行javac還在接我保存TinyEdit文件的路徑,比如說javac e:\javatemp\TinyEdit.java
請問高手是不是我ultraEdit設置有誤?



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com