Tôi đã có một dự án nhỏ, khi chạy trong trình gỡ rối Eclipse, dường như luôn dừng ở dòng FileInputStream.class 106, nơi các tệp được mở. Không có điểm ngắt nào được thiết lập, nhưng Eclipse hoạt động chính xác như thể tôi có điểm ngắt ở đây. Nếu tôi xóa tất cả các điểm ngắt, nó vẫn xảy ra.Tại sao dự án Eclipse của tôi có điểm ngắt trình gỡ lỗi ảo?
Tôi có một dự án lớn hơn nhiều thứ hai trong cùng một không gian làm việc Eclipse mà không bị vấn đề này.
Tôi vừa di chuyển dự án nhỏ ra khỏi máy Linux cũ của mình, nơi tôi đã phát triển nó trong Europa Eclipse và gặp vấn đề này, trên máy Windows mới của tôi, nơi tôi tiếp tục thấy vấn đề trong Ganymede Eclipse. Vấn đề vẫn còn tồn tại trên các hệ điều hành và trên các phiên bản Eclipse, nhưng rõ ràng không nằm trong các dự án. Tôi không hiểu! Tôi grepped thông qua tất cả các tập tin trong thư mục của dự án này và không thể tìm thấy bất cứ điều gì mà có thể là một tập tin bằng cách nào đó chỉ đạo Eclipse để ngăn chặn trong FileInputStream.
Thông tin thêm: điểm ngắt rõ ràng thực sự không phải cho dòng 106 của FileInputStream; nó dường như là một điểm dừng ngoại lệ cho FileNotFoundException, được ném từ mã gốc được gọi từ dòng đó trong FileInputStream. Nhưng một lần nữa, tôi dường như không có bất kỳ điểm dừng nào cả. Các điểm ngắt ngoại lệ có được xác định ở một nơi khác không?
tôi đã tự hỏi về điều đó bản thân mình, tôi thường thấy mình dừng lại ở breakpoint mà tôi có thể đã thề tôi đã loại bỏ. – Uri
Chỉ cần thêm một số giải thích về tính năng "đình chỉ trên bất kỳ ngoại lệ không bị bắt buộc" này, như được yêu cầu – VonC