Hi Bram Vonk,
First of all, a warm welcome to CodeRanch!
Bram Vonk wrote:IN chapter 5, on page 263 of the OCA Java 8 Study guide, in the second-to-last sentence of the second paragraph, it says:
"The key point is that the first class to extend the nonabstract class must implement all inherited abstract methods."
Shouldn't this be:
"The key point is that the first nonabstract class to extend an the nonabstract class must implement all inherited abstract methods."
You are spot-on!

From the moment you have a concrete class (nonabstract) you must implement all inherited abstract methods, otherwise your class won't compile. So the sentence should be updated to: "The key point is that the first concrete class to extend the abstract class must implement all inherited abstract methods." (or something similar of course).
Bram Vonk wrote:Also: at the top of the errata table on http://www.selikoff.net/java-oca-8-programmer-i-study-guide/ there seems to be a dangling table row.
Yeah, that's probably not how it's supposed to look. And it's weird because I looked at the source code of that page and all errata items are actually a table row with table data elements, but that one is just a paragraph. So something went wrong when one of the authors edited that page. But it will probably be rectified in the next few days.
Hope it helps!
Kind regards,
Roel