Cathasaigh

Cathasaigh

I'm an author, writer, musician, and a software developer with over 17 years experience. All glory goes to God.
Aug
02
Java Text Blocks

Java Text Blocks

Text blocks add clarity by reducing the syntax needed to build a string.
2 min read
Jul
26
The Case Against Checked Exceptions in Java

The Case Against Checked Exceptions in Java

Checked exceptions are great on paper, but not in practice.
4 min read
Jul
24
The Case for Checked Exceptions in Java

The Case for Checked Exceptions in Java

Checked exceptions are exceptions that are checked at compile time.
4 min read
Jul
19
Java Import Statement

Java Import Statement

Imports allow you to use a class by its name that is outside of the package you are in.
2 min read
Jul
16
Java Switch Statement

Java Switch Statement

Switch statements execute one or more blocks of code based on an expression.
2 min read
Jul
11
Java try-with-resources Statement

Java try-with-resources Statement

Let Java handle closing your resources.
2 min read
Jul
05
Java Enumerations

Java Enumerations

Enumerations allow you to define a set of constants as their own type.
3 min read
Jun
27
Constants vs Enumerations

Constants vs Enumerations

Enumerations are a set of fixed values, while constants are a single fixed value.
2 min read
Jun
21
Java Access Modifiers

Java Access Modifiers

Access modifiers determine who can access the members of a class.
1 min read
Jun
14
Why Are Loops Needed in Programming

Why Are Loops Needed in Programming

There are three different use cases for using loops.
2 min read