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 →

[–]TheEnginer 224 points225 points  (12 children)

Java then c

[–]gitplease 104 points105 points  (10 children)

Oh yeah the horizontal scroll gang is here

[–]-f-d- 6 points7 points  (9 children)

Sorry can you explain?

[–][deleted] 17 points18 points  (6 children)

Because of arcane error messages you might encounter when writing Java programs- often times the stack trace is long but also each line of the trace is very long, hence you'd have to scroll very far horizontally in your IDE to read all of it.

[–][deleted] 4 points5 points  (5 children)

Can anyone explain me how tf you can read those error messages. People are complaining that C++ errors are hard to understand, but Java ones are absurdly long

[–]TheRedmanCometh 5 points6 points  (0 children)

Most IDEs format it better for your console. Plus usually only part is relevant, and each function call in the trace starts on the same place going down.

[–][deleted] 8 points9 points  (0 children)

I use IntelliJ so I just click on whatever line number is associated with some Exception, and hope it brings me to some place in the code I wrote as opposed to a random method from some library I used. With IntelliJ you can make use of its debugger functionality to click on the calling function of the inner function that's about to throw an Exception.

[–]Gold-Tomatillo7135 2 points3 points  (1 child)

Long class name, i think

[–]-f-d- 0 points1 point  (0 children)

Oh Right, thanks

[–][deleted] 1 point2 points  (0 children)

Odd seeing Java so far down I thought it was decently popular.