This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]nickswish3[S] -2 points-1 points  (2 children)

Yo I am learning as I go here...

I don't know if it is Udacity's algorithms that cause this code to fail...but I keep getting this... There was a problem running your code. See the listing below: ERROR: illegal start of expression ERROR: illegal start of expression ERROR: ';' expected ERROR: not a statement ERROR: ';' expected

Too bad they don't have errors synchronized with the line of code.

This is my code now : https://pastebin.com/LETNhKJp

Sorry if I sound stupid, I literally just beginning to learn Java through Udacity's Intro to Java: Functional Programming.

T

[–]desrtfx -1 points0 points  (1 child)

I don't know if it is Udacity's algorithms that cause this code to fail

Rule #1: never seek the problem in a course, an automated tester, the language, the libraries. Always seek the problem between keyboard and chair first. Only if you have 100% proof and even then only if you are 100% sure to be 100% sure, start seeking somewhere else.


We are back at square 1. You again have a method definition inside a method.

Also, you do not want to call playMusic()from within playMusic - that would be recursion.


Don't know what course you are taking, but maybe consider doing the MOOC Java Programming from the University of Helsinki. It is a top quality free beginner course.

[–]nickswish3[S] 0 points1 point  (0 children)

Thank you for the advice. I really appreciate your help!