src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
changeset 47934 6373d9a0ad82
parent 47873 7944849362f3
child 47948 8b11e4b32db3
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java	Fri Nov 24 09:45:39 2017 +0100
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java	Fri Nov 24 16:14:33 2017 +0000
@@ -952,6 +952,9 @@
         if (t.hasTag(BOT)) {
             log.error(pos, Errors.CantInferLocalVarType(name, Fragments.LocalCantInferNull));
             return types.createErrorType(t);
+        } else if (t.hasTag(VOID)) {
+            log.error(pos, Errors.CantInferLocalVarType(name, Fragments.LocalCantInferVoid));
+            return types.createErrorType(t);
         }
         return t;
     }