When I close a java program in intellJ, the following log appears in the console: "Process finished with exit code 130"

Some times, the code is "1".
I know this is the very basic, but I googled Internet and still couldn't find the explanation for the exit code.
What does the code mean? Where can I find the explanation?
Thanks!