Try catch blocks with checked exceptions should not be considered for branch coverage reports. This should be an option to choose normal or strict parsing. In the case of normal parsing catch block of checked exceptions should be ignored. This gives flexibility to developers to parse their code appropriately