Chapter 17

Ten Ways to Avoid Mistakes

In This Chapter

arrow Checking your capitalization and value comparisons

arrow Watching out for fall-through

arrow Putting methods, listeners, and constructors where they belong

arrow Using static and nonstatic references

arrow Avoiding other heinous errors

“The only people who never make mistakes are the people who never do anything at all.” One of my college professors said that. I don’t remember the professor’s name, so I can’t give him proper credit. I guess that’s my mistake.

Putting Capital Letters Where They Belong

Java is a case-sensitive language, so you really have to mind your Ps and Qs — along with every other letter of the alphabet. Here are some things to keep in mind as you create Java programs:

check.png Java’s keywords are all completely lowercase. For instance, in a Java if statement, the word if can’t be If or IF.

When you use names from the Java API (Application ...

Get Java For Dummies, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.