From b0728bbf442659a2b71c1a83e79de04677d78764 Mon Sep 17 00:00:00 2001
From: "nshizirungudieumerci@gmail.com"
Date: Thu, 6 Aug 2026 11:11:12 -0400
Subject: [PATCH 1/2] added a refrence of section 4.3 to 3.4 instead of moving
a large section of 4.3
---
source/ch3_javadatatypes.ptx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/source/ch3_javadatatypes.ptx b/source/ch3_javadatatypes.ptx
index 859fc5b..a3cb4f5 100644
--- a/source/ch3_javadatatypes.ptx
+++ b/source/ch3_javadatatypes.ptx
@@ -744,7 +744,7 @@ public class Histo {
- Lines 13—20 are required to open the file. Why so many lines to open a file in Java? The additional code mainly comes from the fact that Java forces you to reckon with the possibility that the file you want to open is not going to be there. If you attempt to open a file that is not there you will get an error. A try/catch construct allows us to try things that are risky, and gracefully recover from an error if one occurs. shows the general structure of a try/catch block.
+ Lines 13—20 are required to open the file. Why so many lines to open a file in Java? The additional code mainly comes from the fact that Java forces you to reckon with the possibility that the file you want to open is not going to be there. If you attempt to open a file that is not there you will get an error. A try/catch construct allows us to try things that are risky, and gracefully recover from an error if one occurs. For a more detailed explanation of try/catch blocks, including how to use them with a loop to keep prompting the user until they provide valid input, see . shows the general structure of a try/catch block.
From 991d3da473b8a2be9130ee6286d9fc6f3cdf0eb1 Mon Sep 17 00:00:00 2001
From: "nshizirungudieumerci@gmail.com"
Date: Thu, 6 Aug 2026 14:49:23 -0400
Subject: [PATCH 2/2] removed refrence of exception handling section from 3.4
---
source/ch3_javadatatypes.ptx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/source/ch3_javadatatypes.ptx b/source/ch3_javadatatypes.ptx
index a3cb4f5..859fc5b 100644
--- a/source/ch3_javadatatypes.ptx
+++ b/source/ch3_javadatatypes.ptx
@@ -744,7 +744,7 @@ public class Histo {
- Lines 13—20 are required to open the file. Why so many lines to open a file in Java? The additional code mainly comes from the fact that Java forces you to reckon with the possibility that the file you want to open is not going to be there. If you attempt to open a file that is not there you will get an error. A try/catch construct allows us to try things that are risky, and gracefully recover from an error if one occurs. For a more detailed explanation of try/catch blocks, including how to use them with a loop to keep prompting the user until they provide valid input, see . shows the general structure of a try/catch block.
+ Lines 13—20 are required to open the file. Why so many lines to open a file in Java? The additional code mainly comes from the fact that Java forces you to reckon with the possibility that the file you want to open is not going to be there. If you attempt to open a file that is not there you will get an error. A try/catch construct allows us to try things that are risky, and gracefully recover from an error if one occurs. shows the general structure of a try/catch block.