+"""\r
+Args:\r
+Returns:\r
+Examples:\r
+"""\r
+class BadRequestException(Exception):\r
+ """\r
+ Args:\r
+ Returns:\r
+ Examples:\r
+ """\r
+ def __init__(self, status_code=406, message="Not Acceptable Response"):\r
+ cases = {\r
+ 401:"Unauthorized",\r
+ 403:"Forbidden",\r
+ 404:"Not Found",\r
+ 423:"Not Operational"\r
+ }\r
+ super().__init__(cases.get(status_code, message))\r
+ self.status_code = status_code\r
+ self.message = message\r