W środowisku Eclipse często lubię znajdować bardziej szczegółowe podklasy modelu Exception
- na przykład otwieram hierarchię typów IOException
lub IllegalArgumentException
.Hierarchia typów tylko z JDK
co widzę jest pełna hierarchia
- JDK
- Ram
- bibliotek, które są pośrednio wykorzystywane.
Muszę zdecydować, który wyjątek może pasować lepiej. Bardzo często znajduję wyjątek, który pasuje do moich potrzeb, ale nie jest częścią JDK.
Pytanie:
mogę zmniejszyć hierarchii do JDK bibliotekach lub tylko pakiet?
Utworzono FR https://bugs.eclipse.org/bugs/show_bug.cgi?id=444815 –
Istnieje już zapytanie o funkcję dla [typów filtrów hierarchii] (https://bugs.eclipse.org/bugs/ show_bug.cgi? id = 40630). Właściwie to myślę, że ta funkcja została zapomniana/usunięta, ponieważ [Pomoc Eclipse] (http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Fconcepts%2Fconcept-java -views-filtering.htm) twierdzi, że filtry powinny już istnieć: 'Kilka widoków Java (np. Outline, Hierarchia typów, Members) oferuje filtrowanie członków '... – Balder
W celu obejścia tego problemu można również użyć wyszukiwania' Java search' do wyszukiwania dla 'Implementors' z' java.io.IOException' i ograniczyć wyszukiwanie do samych bibliotek 'JRE'. Ale myślę, że to pokaże ci tylko * bezpośrednie * podklasy IOException. – Balder