Chapter 17
Ten Ways to Avoid Mistakes
In This Chapter
Checking your capitalization and value comparisons
Watching out for fall-through
Putting methods, listeners, and constructors where they belong
Using static and nonstatic references
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:
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 ...