@@ -0,0 +1,667 @@
+package com.aemreunal.domain.user;%0A%0A/*%0A ***************************%0A * Copyright (c) 2014      *%0A *                         *%0A * This code belongs to:   *%0A *                         *%0A * @author Ahmet Emre %C3%9Cnal *%0A * S001974                 *%0A *                         *%0A * aemreunal@gmail.com     *%0A * emre.unal@ozu.edu.tr    *%0A *                         *%0A * aemreunal.com           *%0A ***************************%0A */%0A%0Apublic class UsernameClashException extends IllegalArgumentException %7B%0A%0A    public UsernameClashException(String causingUsername) %7B%0A        super(%22Username %5C'%22 + causingUsername + %22%5C' is already taken. Please choose another username.%22 );%0A    %7D%0A%7D%0A

Add custom exception