Skip to content

Commit cefc153

Browse files
authored
Simplify redundant relative links in <stdexcept> header reference
1 parent 87e714a commit cefc153

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

docs/standard-library/stdexcept.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.assetid: 495c10b1-1e60-4514-9f8f-7fda11a2f522
88
---
99
# `<stdexcept>`
1010

11-
Defines several standard classes used for reporting exceptions. The classes form a derivation hierarchy all derived from class [`exception`](../standard-library/exception-class.md) and include two general types of exceptions: logical errors and run-time errors. The logical errors are caused by programmer mistakes. They derive from the base class `logic_error` and include:
11+
Defines several standard classes used for reporting exceptions. The classes form a derivation hierarchy all derived from class [`exception`](exception-class.md) and include two general types of exceptions: logical errors and run-time errors. The logical errors are caused by programmer mistakes. They derive from the base class `logic_error` and include:
1212

1313
- `domain_error`
1414
- `invalid_argument`
@@ -25,17 +25,17 @@ The run-time errors occur because of mistakes in either the library functions or
2525

2626
|Class|Description|
2727
|-|-|
28-
|[`domain_error` class](../standard-library/domain-error-class.md)|The class serves as the base class for all exceptions thrown to report a domain error.|
29-
|[`invalid_argument` class](../standard-library/invalid-argument-class.md)|The class serves as the base class for all exceptions thrown to report an invalid argument.|
30-
|[`length_error` class](../standard-library/length-error-class.md)|The class serves as the base class for all exceptions thrown to report an attempt to generate an object too long to be specified.|
31-
|[`logic_error` class](../standard-library/logic-error-class.md)|The class serves as the base class for all exceptions thrown to report errors presumably detectable before the program executes, such as violations of logical preconditions.|
32-
|[`out_of_range` class](../standard-library/out-of-range-class.md)|The class serves as the base class for all exceptions thrown to report an argument that is out of its valid range.|
33-
|[`overflow_error` class](../standard-library/overflow-error-class.md)|The class serves as the base class for all exceptions thrown to report an arithmetic overflow.|
34-
|[`range_error` class](../standard-library/range-error-class.md)|The class serves as the base class for all exceptions thrown to report a range error.|
35-
|[`runtime_error` class](../standard-library/runtime-error-class.md)|The class serves as the base class for all exceptions thrown to report errors presumably detectable only when the program executes.|
36-
|[`underflow_error` class](../standard-library/underflow-error-class.md)|The class serves as the base class for all exceptions thrown to report an arithmetic underflow.|
28+
|[`domain_error` class](domain-error-class.md)|The class serves as the base class for all exceptions thrown to report a domain error.|
29+
|[`invalid_argument` class](invalid-argument-class.md)|The class serves as the base class for all exceptions thrown to report an invalid argument.|
30+
|[`length_error` class](length-error-class.md)|The class serves as the base class for all exceptions thrown to report an attempt to generate an object too long to be specified.|
31+
|[`logic_error` class](logic-error-class.md)|The class serves as the base class for all exceptions thrown to report errors presumably detectable before the program executes, such as violations of logical preconditions.|
32+
|[`out_of_range` class](out-of-range-class.md)|The class serves as the base class for all exceptions thrown to report an argument that is out of its valid range.|
33+
|[`overflow_error` class](overflow-error-class.md)|The class serves as the base class for all exceptions thrown to report an arithmetic overflow.|
34+
|[`range_error` class](range-error-class.md)|The class serves as the base class for all exceptions thrown to report a range error.|
35+
|[`runtime_error` class](runtime-error-class.md)|The class serves as the base class for all exceptions thrown to report errors presumably detectable only when the program executes.|
36+
|[`underflow_error` class](underflow-error-class.md)|The class serves as the base class for all exceptions thrown to report an arithmetic underflow.|
3737

3838
## See also
3939

40-
[Header Files Reference](../standard-library/cpp-standard-library-header-files.md)\
41-
[Thread Safety in the C++ Standard Library](../standard-library/thread-safety-in-the-cpp-standard-library.md)
40+
[Header Files Reference](cpp-standard-library-header-files.md)\
41+
[Thread Safety in the C++ Standard Library](thread-safety-in-the-cpp-standard-library.md)

0 commit comments

Comments
 (0)