---
title: "Asesh Basu (@basu007) | Hashnode"
description: "I write code, teach code, sell code. Read the latest articles by Asesh Basu on Hashnode."
url: "https://hashnode.com/@basu007"
---

@basu007

# Asesh Basu

@basu007 · Joined July 2024

I write code, teach code, sell code.

### [Java Programming: Effective Use of Try-With-Resources Explained (Part-3 of JAVA SE Exceptions Series)](https://abasu.hashnode.dev/java-programming-effective-use-of-try-with-resources-explained-part-3-of-java-se-exceptions-series?utm_source=hashnode&utm_medium=feed)

Learn how to use Java's try-with-resources statement to manage resources efficiently and prevent resource leaks. Includes examples and best practices.

3 min read · [abasu.hashnode.dev](https://abasu.hashnode.dev/java-programming-effective-use-of-try-with-resources-explained-part-3-of-java-se-exceptions-series?utm_source=hashnode&utm_medium=feed)

[Jul 7, 2024](https://hashnode.com/posts/java-programming-effective-use-of-try-with-resources-explained-part-3-of-java-se-exceptions-series/668a3c495fb74cf8d155743f)

### [Mastering Java Exceptions: Guide to Handling Multiple and Custom Errors (Part-2 of JAVA SE Exceptions Series)](https://abasu.hashnode.dev/mastering-java-exceptions-guide-to-handling-multiple-and-custom-errors-part-2-of-java-se-exceptions-series?utm_source=hashnode&utm_medium=feed)

Learn how to handle various types of exceptions in Java, including custom exceptions and combined exception handlers, to prevent program crashes.

3 min read · [abasu.hashnode.dev](https://abasu.hashnode.dev/mastering-java-exceptions-guide-to-handling-multiple-and-custom-errors-part-2-of-java-se-exceptions-series?utm_source=hashnode&utm_medium=feed)

[Jul 7, 2024](https://hashnode.com/posts/mastering-java-exceptions-guide-to-handling-multiple-and-custom-errors-part-2-of-java-se-exceptions-series/668a3ada83ecf3522bfa6b55)

### [Java Exceptions Explained: Origin, Purpose, and Mechanism (Part-1 of JAVA SE Exceptions Series)](https://abasu.hashnode.dev/java-exceptions-explained-origin-purpose-and-mechanism-part-1-of-java-se-exceptions-series?utm_source=hashnode&utm_medium=feed)

Explore Java exceptions from historical interrupts to modern handling techniques. Learn about error types, handling strategies, and runtime exceptions

13 min read · [abasu.hashnode.dev](https://abasu.hashnode.dev/java-exceptions-explained-origin-purpose-and-mechanism-part-1-of-java-se-exceptions-series?utm_source=hashnode&utm_medium=feed)

[Jul 6, 2024](https://hashnode.com/posts/java-exceptions-explained-origin-purpose-and-mechanism-part-1-of-java-se-exceptions-series/6689814929ca5e3e1ab07778)

### [Understanding the Java Virtual Machine: A Step-by-Step Approach](https://abasu.hashnode.dev/understanding-the-java-virtual-machine-a-step-by-step-approach?utm_source=hashnode&utm_medium=feed)

Explore how the Java Virtual Machine (JVM) enables platform-independent Java applications with enhanced security and robustness.

4 min read · [abasu.hashnode.dev](https://abasu.hashnode.dev/understanding-the-java-virtual-machine-a-step-by-step-approach?utm_source=hashnode&utm_medium=feed)

[Jul 6, 2024](https://hashnode.com/posts/understanding-the-java-virtual-machine-a-step-by-step-approach/668979936a79806de756e684)

### [Mastering Code Debugging: The Power of Dry Runs and Trace Tables](https://abasu.hashnode.dev/mastering-code-debugging-the-power-of-dry-runs-and-trace-tables?utm_source=hashnode&utm_medium=feed)

Enhance Code Debugging with Dry Runs and Trace Tables: A Step-by-Step Approach

6 min read · [abasu.hashnode.dev](https://abasu.hashnode.dev/mastering-code-debugging-the-power-of-dry-runs-and-trace-tables?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/mastering-code-debugging-the-power-of-dry-runs-and-trace-tables/668973a09d7abcdc08c694b2) [Jul 6, 2024](https://hashnode.com/posts/mastering-code-debugging-the-power-of-dry-runs-and-trace-tables/668973a09d7abcdc08c694b2)
