Java io 작업 중 IO 예외가 발생한 예는 본 적이 없습니다. 나는 그것이 잡히는 것을 볼 때마다. 모든 실용적인 목적을 위해 결코 던져 질 필요가 없다는 것이 사실입니까? 이전 질문에 대한 내 대답이 사실이 아니라면 어떤 실제 시나리오 아래에 thrown
있습니까?
예, 예를 들어 사용자가 "주문 표시"버튼을 클릭하면 다음과 같은 코드가 있습니다.
List<Order> orders = getOrdersFromDatabase();
showOrdersInTable(orders);
public List<Order> getOrdersFromDatabase() throws IOException {... }
불행히도, 어떤 멍청한 녀석은 재미로 서버의 전원 케이블을 끊기로 결정했습니다 (좋아요 : 방금 해고당했습니다). 이제 데이터베이스를 실행하는 서버에 연결할 수 없습니다.
코드는 다음 중 하나 일 수 있습니다.
showPopup("Sorry, the server xyz can't be reach right now, do you want to retry or abort?");
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다