langtools/src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
changeset 42828 cce89649f958
parent 38535 4a25025e0b0d
equal deleted inserted replaced
42827:36468b5fa7f4 42828:cce89649f958
   147                     expClass = make.Select(expClass, nm);
   147                     expClass = make.Select(expClass, nm);
   148                 }
   148                 }
   149             }
   149             }
   150             JCNewClass exp = make.NewClass(null,
   150             JCNewClass exp = make.NewClass(null,
   151                     null, expClass, List.of(make.Literal(keyIndex)), null);
   151                     null, expClass, List.of(make.Literal(keyIndex)), null);
   152             resolutionExceptionBlock = make.Block(0L, List.<JCStatement>of(
   152             resolutionExceptionBlock = make.Block(0L, List.of(make.Throw(exp)));
   153                     make.Throw(exp)));
       
   154         }
   153         }
   155         return resolutionExceptionBlock;
   154         return resolutionExceptionBlock;
   156     }
   155     }
   157 }
   156 }