Chapter 17 abs

I wouldn't have put this in a finally block - there is no need for it. Since you don't die in the catch block, anything that comes after will be run. Your code says that there are `No Matches` even when the regex is invalid...