generated from Java-2025Fall/final-vibevault-template
17 lines
486 B
Java
17 lines
486 B
Java
package com.vibevault.exception;
|
|
|
|
import org.springframework.http.HttpStatus;
|
|
import org.springframework.web.bind.annotation.ResponseStatus;
|
|
|
|
@ResponseStatus(HttpStatus.NOT_FOUND)
|
|
public class ResourceNotFoundException extends RuntimeException {
|
|
|
|
public ResourceNotFoundException(String message) {
|
|
super(message);
|
|
}
|
|
|
|
public ResourceNotFoundException(String resourceName, Long id) {
|
|
super(String.format("%s not found with id: %d", resourceName, id));
|
|
}
|
|
}
|