javaclass

tests/ConcreteClassTest.java

159:9bbab006f98a
2005-01-24 Paul Boddie Introduced exception table entry merging to try and preserve proper "finally" section handling. With the extra JDK 1.4 catch_type == 0 entries and the naive translation performed, multiple "finally" sections get created instead of a single section covering the entire original exception statement. This merging process attempts to identify redundant sections.
     1 public class ConcreteClassTest extends AbstractClassTest {     2     public static void main(String[] args) {     3         ConcreteClassTest test = new ConcreteClassTest();     4         if (test.member != null && test.member instanceof ConcreteClassTest) {     5             System.out.println("test.member correct: " + test.member);     6         } else {     7             System.err.println("test.member failed!");     8         }     9     }    10 }    11     12 // vim: tabstop=4 expandtab shiftwidth=4