Wednesday, May 20, 2009

package system does not exist

Very simple error ‘package system does not exist’- most probably you have used ‘err’ or ‘in’ or ‘out’ field of the ‘System’ class of ‘java.lang’ package but you have given small s instead of capital S in the class name System.

See the below code:

public class PackageSystemDoesNotExistError
{
public static void main(String args[])
{
system.out.println("package system does not exist error"); // here s is small
}
}


But in the following code:

public class PackageSystemDoesNotExistErrorSolved
{
public static void main(String args[])
{
System.out.println("package system does not exist error solved");//S is capital
}
}


Though System is not a package, as you have written system.out.println – three parts here (system, out and println) a package like statement, Java compiler considers it as package but as this package doesn’t exist, the error message is shown.

So the solution is just change the small s of system to capital S.

12 comments:

Mary said...

this answer is a great help!...how do I post questions here?

I am having trouble with putting a do..while inside a short while program to test it...and have been coming up with different answers... it is ok when it is in seperate programs...but getting 2 different answers when it tests inside the same program

Shamsuddin Ahammad said...

You can write your code and the desired output here...I'll try to help

Mary said...

thanks for your offer!... i forgot check this today as I was working on it...finally found out it was i did not re-set the total and counter...

I will remember your offer and come back again if I have more problems... sometimes it takes hours as I am just learning!

Anonymous said...

thank you for sharing. i was unable to continue learning java only because of that capital S... thank you..

azhar said...

Thanks i was helpless

sowjanya said...

m compiling and executing the program but m not getting any errors and even i m not getting the output also.......just the command prompt escaping to taskbar and i m getting my notepad program again........please help me..

Shamsuddin Ahammad said...

@sowjanya : Does it happen just for this program or all other programs? Can you post the code here?

Anonymous said...

thanks my friend!

gm said...

Thanks a lot brother for your kind help over here for the new learners.

Tony said...

Dude, I could kiss you but you probably wouldn't want that. Thanks for your help!!!

Stump said...

Why can terminal not read "."?

jonas-jrgensens-macbook-pro:Java Jonas J.$ javac Begynd.java
Begynd.java:4: cannot find symbol
symbol : method printIn(java.lang.String)
location: class java.io.PrintStream
{System.out.printIn("DU ksla krybe før du kan gå");
^
1 error

Shamsuddin Ahammad said...

@Stump: The method is println not printIn

Template by - Abdul Munir | Daya Earth Blogger Template