diff --git a/src/main/java/de/ozgcloud/xta/client/core/XtaExceptionHandler.java b/src/main/java/de/ozgcloud/xta/client/core/XtaExceptionHandler.java
index 1fe3570bbf546b71cba86cfe62dce73cd84d3033..4fb8b1b4e00d6237f79d388e37cefbfefdeae369 100644
--- a/src/main/java/de/ozgcloud/xta/client/core/XtaExceptionHandler.java
+++ b/src/main/java/de/ozgcloud/xta/client/core/XtaExceptionHandler.java
@@ -17,8 +17,8 @@ public class XtaExceptionHandler {
 	static final String UNEXPECTED_ERROR_MESSAGE = "An unexpected error occurred. Please report this to the xta-client maintainers.";
 
 	public XtaClientException deriveXtaClientException(RuntimeException exception) {
-		if (exception instanceof ClientRuntimeException) {
-			return deriveXtaClientExceptionFromClientRuntimeException((ClientRuntimeException) exception);
+		if (exception instanceof ClientRuntimeException clientRuntimeException) {
+			return deriveXtaClientExceptionFromClientRuntimeException(clientRuntimeException);
 		}
 		return new XtaClientException(UNEXPECTED_ERROR_MESSAGE, exception);
 	}