예:
foobar = new InputStreamReader(p.getInputStream(), "ISO-8859-1");
인코딩이 하드 코딩되고 정확하기 때문에 생성자는 사양에 선언 된 UnsupportedEncodingException을 throw하지 않습니다 (Java 구현이 중단되지 않으면 어쨌든 손실됩니다). 어쨌든 Java는 어쨌든 그 예외를 처리하도록 강요합니다.
현재는
try {
foobar = new InputStreamReader(p.getInputStream(), "ISO-8859-1");
}
catch(UnsupportedEncodingException e) { /* won't ever happen */ }
어떤 아이디어가 더 나아질 수 있습니까?