If you try to run Java code in IntelliJ IDEA, the IDE for Java Programming, you may get "java: unclosed string literal" error if having an incorrectly defined String. A String Class object in Java must be enclosed in double quotes, if you miss them you will get this error.
package com.java.code2care.example;
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!);
}
}
Output:
/Main.java:9:28
java: unclosed string literal
As you can see the String Hello World! is missing a closing double quote, if you add it the error will be resolved. If you hover over the String in IntelliJ you will see the error - Illegal line end in string literal

java: unclosed string literal
Have Questions? Post them here!
More Posts related to Java,
- [Fix] java.time.zone.ZoneRulesException: Unknown time-zone ID
- Parse XML file in Java using DOM Parser
- Java equals method - Tutorial
- [Program] How to read three different values using Scanner in Java
- Java: The value of the local variable string is not used
- Display Output in Java Console as a Table
- How to detect Operating System using Java code
- Java 8 Streams map() with examples
- [Fix] java: incompatible types: incompatible parameter types in lambda expression error
- Add newline character Java code example (\r \n \r\n)
- List of Java Major Minor Version Numbers
- IntelliJ Keyboard Shortcut to remove unused imports [Java]
- Java - Check if array contains the value
- [Fix] Java Exception with Lambda - Cannot invoke because object is null
- How to declare and initialize Array in Java Programming
- [Solved] com.sun.xml.ws.transport.http.servlet.WSServletContextListener ClassNotFoundException
- XmlRpcException ConnectException connection refused error
- Create a Zip file using Java Code programmatically
- List of jar files for Jax-ws (SOAP) based Java Web Services
- How to fix Java HTTP java.net.UnknownHostException
- List of jars required for Struts2 project
- [fix] java: incompatible types: double cannot be converted to java.lang.Integer Generics
- Maven BUILD FAILURE: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin
- Get the current timestamp in Java
- java: unclosed string literal [Error]
More Posts:
- Indent Python code in Notepad++ - Python
- Find Java JRE Installation location Mac OS X - Mac-OS-X
- Android : java.lang.IllegalArgumentException File contains a path separator - Android
- Read and Parse XML file using Java DOM Parser [Java Tutorial] - Java
- How to fix java.net.NoRouteToHostException in Android Studio - Android-Studio
- pip get list of all outdated Python packages - Python
- iOS Fix: This app is no longer shared with you. To use it, you must buy it from the App Store. - Apple
- [Gmail] Calling in Hangouts will be turned off soon. - News