Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2

Chủ đề: lỗi khi đọc file?

  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    lỗi khi đọc file?

    Mã:
    public class docfile {
    
    	/**
    	 * @param args
    	 */
    	static FunctionNode[] functions=new FunctionNode[20];static int function_number=0;
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		String fileName="src//java_ass2//functions.txt";
    		try
    		{
    			String s;
    			BufferedReader console = new BufferedReader(new FileReader(fileName));
    				
    			while((s = console.readLine()) != null)
    			{		
    				StringTokenizer line = new StringTokenizer(s);
    				String []arr=new String[2];
    				while(line.hasMoreTokens())
    				{
    					arr[0]=line.nextToken();
    					arr[1]=line.nextToken();
    				}
    				b//System.out.println(arr[0]);
    				b//System.out.println(arr[1]);
    				
    			}
    		}catch(Exception e)
    		{
    			System.out.println(" The file format does not match or file not found");
    		}
    	
    
    }
    	}
    e không hiểu tại sao mà khi e để 2 dòng b,b(chỉ in ra arr[]) thì nó vào và in dc còn nếu e để 3 dòng a(bỏ 2 dòng b) thì lập tức nó rơi vào catch và in ra (" The file format does not match or file not found")=> mong a/chị sữa giúp e!! e thanks nhiều!!!

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn nói dòng a nào?

    Sửa thành thế này để biết ngoại lệ là gì.

    Mã:
                    catch(Exception e)                {                        System.out.println(e);                }

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •