Skip to content
Snippets Groups Projects
Commit 2f7a7838 authored by Mahboobe Shakeri's avatar Mahboobe Shakeri
Browse files

Exception examples added

parent 8c99ed01
No related branches found
No related tags found
No related merge requests found
......@@ -8,6 +8,44 @@ import java.io.*;
public class Main {
public static void main(String[] args) {
// Exception Examples
try {
int[] grades = {97,78,80};
System.out.print(grades[5]);
} catch (Exception e) {
e.printStackTrace();
}
try {
int[] numbers = {1, 2, 3};
System.out.println(numbers[5]); // This will throw ArrayIndexOutOfBoundsException
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("EECEPTION : " + e.getMessage());
}
// String filename = "example.txt";
// String data = "This is an example of writing to and reading from a file.\n the second line";
//
// // Step 1: Create and write to the file
// try (BufferedWriter writer = new BufferedWriter(new FileWriter(filename))) {
// writer.write(data);
// System.out.println("Data written to file: " + filename);
// } catch (IOException e) {
// System.out.println("Error writing to file: " + e.getMessage());
// }
//
// // Step 2: Close the file (automatically closed with try-with-resources)
//
// // Step 3: Reopen and read from the file
// try (BufferedReader reader = new BufferedReader(new FileReader(filename))) {
// String line;
// System.out.println("Reading from file: " + filename);
// while ((line = reader.readLine()) != null) {
// System.out.println(line);
// }
// } catch (IOException e) {
// System.out.println("Error reading from file: " + e.getMessage());
// }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment