A collection of Java exercises focused on file I/O, exception handling, and basic data processing — reading/writing text and CSV files, and managing simple record-based data.
- File Handling — reading and writing
.txtand.csvfiles (employee records, sales data, output generation) - Exception Handling — try/catch blocks and handling runtime errors gracefully
- 2D Arrays — array-based data storage and traversal
- Record Management —
StudentRecordManagerandEmployeeSalaryAnalyzerclasses simulating simple record-keeping systems
All source files are under src/. Sample data files (employees.txt, output.csv) support the file-handling exercises.
These exercises built practical comfort with Java's I/O classes (FileReader, Scanner, BufferedReader), exception handling patterns, and structuring simple data-processing logic around files rather than just in-memory arrays.