하나의 요소 만있는 목록을 예상하는 메서드에서 예외를 throw하고 예외를 throw하고 싶습니다. 리스트에 복수형이있는 경우. 이 경우에 던져 넣을 적절한 기존 Java 예외가 있는지 확인하려고합니다. 나는 here 목록을 보았지만 올바른 것으로 튀어 나온 것을 보지 못했습니다.하나의 값만 필요하지만 많은 요소가있을 때 throw하는 기본 제공 예외
이 경우 나는 메서드가 개체의 특성으로 해당 목록을 참조하고 있다고 예상하여 개체의 메서드를 호출하고 있습니다. 그래서 실제로 배열을 전달하지 않습니다. 인덱스도 인수로 전달하지 않습니다.
(설명을 위해 수정 됨)
흠 동안 nperformed있다, 나는 그것에 대해 생각했다, 그러나이 경우 내가 기대와 객체의 메소드를 호출하고하는 방법은의 속성으로 목록을 말했다 참조하고 있음 목적. 그래서 실제로 배열, 또는 인수로 인덱스를 전달하는, 그래서 아마도 IllegalArgumentException 계산서에 맞지 않았을 생각. 아마 내가 정의한 메서드를 호출하는 것은 인수 (또는 아마도 메서드의 서명을 다시 생각해 봐야 함)로 간주됩니다. –
@ JoshDiehl : 사실, 당신의 질문은 당신이하고 싶은 것을 묘사하지 않습니다. 상황을 나타내는 소량의 코드를 포함하여 귀하의 질문을 수정하십시오. –
@ JoshDiehl 나는 나의 대답을 편집했다 – mprabhat