diff --git a/pom.xml b/pom.xml
index 6ad8232a2..fb29d60ce 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1082,7 +1082,7 @@
.*.PropertiesExpander5083
.*.PropertyCacheFile2219
.*.checkstyle.ScopeUtils9094
- .*.TreeWalker9291
+ .*.TreeWalker9492
com.puppycrawl.tools.checkstyle.Utils8593
.*.XMLLogger8697
diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/TreeWalker.java b/src/main/java/com/puppycrawl/tools/checkstyle/TreeWalker.java
index 3c59969a0..05a581fbf 100755
--- a/src/main/java/com/puppycrawl/tools/checkstyle/TreeWalker.java
+++ b/src/main/java/com/puppycrawl/tools/checkstyle/TreeWalker.java
@@ -584,13 +584,11 @@ public final class TreeWalker
* @return DetailAST of comment node.
*/
private static DetailAST createCommentAstFromToken(Token token) {
- switch (token.getType()) {
- case TokenTypes.SINGLE_LINE_COMMENT:
- return createSlCommentNode(token);
- case TokenTypes.BLOCK_COMMENT_BEGIN:
- return createBlockCommentNode(token);
- default:
- throw new IllegalArgumentException("Unknown comment type");
+ if (token.getType() == TokenTypes.SINGLE_LINE_COMMENT) {
+ return createSlCommentNode(token);
+ }
+ else {
+ return createBlockCommentNode(token);
}
}