Skip to content

Commit b804323

Browse files
author
emmanue1
committed
Fix bug with try-with-resources
1 parent 9da4f4b commit b804323

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/java/org/jd/core/v1/service/converter/classfiletojavasyntax/visitor/RemoveFinallyStatementsVisitor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ public void visit(Statements statements) {
5050
} else if (lastStatementClass == ThrowStatement.class) {
5151
statementCountToRemove = 0;
5252
i--;
53+
} else if ((lastStatementClass == ContinueStatement.class) ||(lastStatementClass == BreakStatement.class)) {
54+
i--;
5355
} else {
5456
WhileStatement whileStatement = getInfiniteWhileStatement(lastStatement);
5557

0 commit comments

Comments
 (0)