Learning Java, 3rd Edition by Patrick Niemeyer, Jonathan Knudsen The following errata were *corrected* in the 4/06 reprint: Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem (3) last paragraph; In the first sentence of the last paragraph on the page, the phrase, "A series of breech of contract and antitrust lawsuits" NOW READS: "A series of breach of contract and antitrust lawsuits." (76) the 3 example jar commands; The minus symbol for the command options was previously missing. This HAS BEEN CORRECTED. {87} Table 4-2; Type double (64-bit, IEEE 754) was previously missing. This entry HAS BEEN ADDED to the table. (92) end of 2nd paragraph; "We cover generics in detail Chapter 8." NOW READS: "We cover generics in detail in Chapter 8." (96) switch statement 1st example; [ case int constantExpression statement; ] NOW READS: [ case int constantExpression : statement; ] (199) 4th code example; the 4th code example was previously missing a closing curly brace for the try block. This HAS BEEN CORRECTED. (211) 3rd Paragraph; "See Appendix A for more information on getting started." NOW READS: "See Appendix B for more information on getting started." (281) 3rd paragraph, line 3;; ... Java Community Process JSR-223 NOW READS: ... Java Community Process JSR-166 (304) Third code sample; if ( log.indexOf("emegency") != -1_ ... NOW READS: if ( log.indexOf("emergency") != -1_ ... (403) Second word on the page; "ByteArrrayInputStream" NOW READS "ByteArrayInputStream" (424) 3rd paragraph; ...Socket and Datagram channels in Chapter 1. NOW READS: ...Socket and Datagram channels in Chapter 13. (500) Third paragraph, last sentence; "TemperatureLoookup" NOW READS "TemperatureLookup." (567) First paragraph of section "Content Panes"; "The content pane is just a Container that covers the visible area of the JFrame or Jwindow; it is..." NOW READS: "The content pane is just a Container that covers the visible area of the JFrame or JWindow; it is..."