Sachverhalt: Sachverhalt: A. Der aus Kamerun stammende X._ (geb. 1977) landete am 30. Oktober 1998 von Douala kommend auf dem Flughafen Zürich-Kloten, wo er um Asyl nachsuchte. Das Bundesamt für Flüchtlinge verweigerte ihm tags darauf die Einreise und wies ihm für die Dauer des weiteren Verfahrens den Transitbereich des Flughafens als Aufenthaltsort zu. Am 6. November 1998 lehnte es das Asylgesuch ab und wies X._ unter sofortigem Vollzug seines Entscheids aus der Schweiz weg. Einer allfälligen Beschwerde entzog es die aufschiebende Wirkung. Am 8./9. November 1998 nahm die Fremdenpolizei des Kantons Zürich X._ in Ausschaffungshaft, deren Genehmigung der Haftrichter am 11. November 1998 verweigerte. Am 18. November 1998 versetzte die Fremdenpolizei X._ erneut in Haft, die - nach einem negativ verlaufenen Ausschaffungsversuch - am 21. November 1998 wiederum nicht bestätigt wurde. A. Der aus Kamerun stammende X._ (geb. 1977) landete am 30. Oktober 1998 von Douala kommend auf dem Flughafen Zürich-Kloten, wo er um Asyl nachsuchte. Das Bundesamt für Flüchtlinge verweigerte ihm tags darauf die Einreise und wies ihm für die Dauer des weiteren Verfahrens den Transitbereich des Flughafens als Aufenthaltsort zu. Am 6. November 1998 lehnte es das Asylgesuch ab und wies X._ unter sofortigem Vollzug seines Entscheids aus der Schweiz weg. Einer allfälligen Beschwerde entzog es die aufschiebende Wirkung. Am 8./9. November 1998 nahm die Fremdenpolizei des Kantons Zürich X._ in Ausschaffungshaft, deren Genehmigung der Haftrichter am 11. November 1998 verweigerte. Am 18. November 1998 versetzte die Fremdenpolizei X._ erneut in Haft, die - nach einem negativ verlaufenen Ausschaffungsversuch - am 21. November 1998 wiederum nicht bestätigt wurde. B. Am 15. Januar 1999 machte X._ für die von ihm zwischen dem 9. und 11. bzw. dem 18. und 21. November 1998 ausgestandene Ausschaffungshaft eine Genugtuungsforderung von Fr. 12'000.-- (zuzüglich 5% Zins) geltend, welche der Regierungsrat des Kantons Zürich am 31. März 1999 ablehnte. Eine entsprechende Klage blieb sowohl beim Bezirksgericht Zürich als auch beim Obergericht des Kantons Zürich ohne Erfolg; beide Instanzen verneinten eine haftungsbegründende Widerrechtlichkeit des fremdenpolizeilichen Vorgehens. B. Am 15. Januar 1999 machte X._ für die von ihm zwischen dem 9. und 11. bzw. dem 18. und 21. November 1998 ausgestandene Ausschaffungshaft eine Genugtuungsforderung von Fr. 12'000.-- (zuzüglich 5% Zins) geltend, welche der Regierungsrat des Kantons Zürich am 31. März 1999 ablehnte. Eine entsprechende Klage blieb sowohl beim Bezirksgericht Zürich als auch beim Obergericht des Kantons Zürich ohne Erfolg; beide Instanzen verneinten eine haftungsbegründende Widerrechtlichkeit des fremdenpolizeilichen Vorgehens. C. X._ hat am 18. April 2002 beim Bundesgericht staatsrechtliche Beschwerde eingereicht. Er beantragt, das Urteil des Obergerichts vom 12. März 2002 aufzuheben und die Sache im Sinne der Erwägungen zu neuem Entscheid an dieses zurückzuweisen. X._ macht geltend, die Verweigerung der beantragten Entschädigung verletze Art. 5 Ziff. 5 EMRK, da er widerrechtlich in Haft gehalten worden sei. Das Obergericht und die Finanzdirektion des Kantons Zürich haben auf Vernehmlassungen verzichtet.